Методы compare
полезны для обработки примитивных аналогов.
static int compare(primitive p1, primitive p2)
Compares the two specified primitive values.
Возможное использование:
@Override
public int compareTo(MyClass other){
return Double.compare(this.myDoubleField, other.myDoubleField);
}