Automatic generation produced by ISE Eiffel
deferred class COMPARABLE General cluster: elks description: "Objects that may be compared according to a total order relation Note: The basic operation is `<' (less than); others are defined in terms of this operation and is_equal." Ancestors PART_COMPARABLE* Queries is_equal (other: [like Current] attached COMPARABLE): BOOLEAN is_greater alias ">" (other: [like Current] attached COMPARABLE): BOOLEAN is_greater_equal alias ">=" (other: [like Current] attached COMPARABLE): BOOLEAN is_less alias "<" (other: [like Current] attached COMPARABLE): BOOLEAN is_less_equal alias "<=" (other: [like Current] attached COMPARABLE): BOOLEAN max (other: [like Current] attached COMPARABLE): [like Current] attached COMPARABLE min (other: [like Current] attached COMPARABLE): [like Current] attached COMPARABLE three_way_comparison (other: [like Current] attached COMPARABLE): INTEGER_32 Constraints irreflexive comparison -- Generated by ISE Eiffel --
For more details: www.eiffel.com