+ @NonNull
+ public String toString() {
+ if (!amountSet) return "";
+
+ StringBuilder sb = new StringBuilder();
+ if (currency != null) {
+ sb.append(currency);
+ sb.append(' ');
+ }
+ sb.append(String.format("%,1.2f", amount));
+
+ return sb.toString();
+ }