サンプル

public class ClassA implements Comparable<Integer> {
public int compareTo(Object o) {
// ...
}
}

解決策
常に、compareTo メソッドの標準シグニチャー (public int compareTo(ObjectType o)) を使用してください。
ObjectType が、Comparable インターフェース引数で指定された型と一致していることを確認してください。

public class ClassA implements Comparable<Integer> {
public int compareTo (Integer i) {
//...
}
}