android/guava/src/com/google/common/primitives/UnsignedInteger.java
@Override
  public int compareTo(UnsignedInteger other) {
    checkNotNull(other);
    return compare(value, other.value);
  }
@Override
  public int compareTo(UnsignedInteger other) {
    checkNotNull(other);
    return compare(value, other.value);
  }
Compares this unsigned integer to another unsigned integer. Returns {@code 0} if they are
equal, a negative number if {@code this < other}, and a positive number if {@code this >
other}.