lessThan/greaterThan is strict ordering