public Money(String amount) { this.amount = round(new BigDecimal(amount));
public Money(long amount) { this.amount = round(BigDecimal.valueOf(amount));
    public Money(String amount) {	this.amount = round(new BigDecimal(amount));    }