/** Return the max of <code>a</code> or <code>0</code> */ public static Money notBelowZero(Money a) { Money zero = Money.valueOf(0.00, a.getCurrency()); return Money.max(zero, a); }