compare
open fun compare(item1: <Error class: unknown class>, item2: <Error class: unknown class>): Ordering
Compares two given items according to the sort order implemented by the sorter.
Sorters implement a partial order:
It is reflexive, ie a = a
It is antisymmetric, ie if a < b and b < a, then a = b
It is transitive, ie given any 3 items with a ≤ b and b ≤ c, then a ≤ c
The sorter may signal it conforms to additional constraints via the return value of method@Gtk.Sorter.get_order.
Return
%GTK_ORDERING_EQUAL if @item1 == @item2, %GTK_ORDERING_SMALLER if @item1 < @item2, %GTK_ORDERING_LARGER if @item1 @item2
Parameters
item1
first item to compare
item2
second item to compare