Esempio

public class ClassA implements Serializable{

public ClassA readResolve(){
//Comparable methods...
}

}
Soluzione
Cambiare il tipo di ritorno di readResolve in Object

public class ClassA implements Serializable{

public Object readResolve(){
//Comparable methods...
}

}