The Tuple to compare against. It must meet the criteria for comparison between Tuples.
For any values v1 contained by the left-hand side tuple and any values v2 contained by the right-hand side:
0 if v1 == v2 for all members or the following value for the first position were the mentioned criteria is not satisfied:
The first v1 for which v1 > v2 is true determines the result. This could lead to unexpected behaviour.
auto tup1 = tuple(1, 1, 1); auto tup2 = tuple(1, 100, 100); assert(tup1 < tup2); //Only the first result matters for comparison tup1[0] = 2; assert(tup1 > tup2);
Comparison for ordering.