compare method
Implementation
Ordering<int> compare(int other) {
final difference = this - other;
if (difference > 0) {
return Greater(difference);
} else if (difference < 0) {
return Less(-difference);
} else {
return const Equal();
}
}