Ejemplo

public class ClassA implements Compare {
public int compare (Object o) {
// ...
}
}

Solución
Utilice siempre la signatura estándar para el método compare - public int compare(Object o1, Object o2).

public class ClassA implements Compare {
public int compare (Object o1, Object o2) {
//...
}
}