question: public boolean isGreaterThanOrEqualTo ( Decimal decimal ) { assertDefined ( ) ; BigDecimal thisValue = notNull ( this ) ; BigDecimal parameter = notNull ( decimal ) ; return ( thisValue . compareTo ( parameter ) >= 0 ) ; }
target:  Compares two Money objects.