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