// Greater returns true if the left Decimal128
// is greter than the right Decimal128.
Greater returns true if the left Decimal128
is greter than the right Decimal128.
// Greater returns true if the left Decimal128 // is greter than the right Decimal128 .
func (e Decimal128) Greater(r Object) (Boolean, error) {
	return e.compareTypes(r, func(left, right decimal128.Num) Boolean {
		return Boolean(right.HighBits() < left.HighBits() || (right.HighBits() == left.HighBits() && right.LowBits() < left.LowBits()))
	})
}
func ( e Decimal128 ) Greater ( r Object ) ( Boolean , error ) { return e . compareTypes ( r , func ( left , right decimal128 . Num ) Boolean { return Boolean ( right . HighBits ( ) < left . HighBits ( ) || ( right . HighBits ( ) == left . HighBits ( ) && right . LowBits ( ) < left . LowBits ( ) ) ) } ) }
Greater returns true if the left Decimal128
is greter than the right Decimal128.
Greater returns true if the left Decimal128 is greter than the right Decimal128 .