compareTo method
Compares this version to other.
Returns a negative integer if this version is lower than other, zero
if they are equal, and a positive integer if this version is greater.
Implementation
@override
int compareTo(ComparableVersion other) {
for (var i = 0; i < 3; i++) {
final diff = _parts[i] - other._parts[i];
if (diff != 0) {
return diff;
}
}
return 0;
}