class MultiCurrencyAmount implements FxConvertible<CurrencyAmount>, ImmutableBean, Serializable {

  public static MultiCurrencyAmount empty() {
    return EMPTY;
  }

  private  MultiCurrencyAmount(ImmutableSortedSet<CurrencyAmount> amounts);
  private  MultiCurrencyAmount(
      SortedSet<CurrencyAmount> amounts);

}