Example

public class ClassA implements Serializable{

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

}
Solution
Change the return type of readResolve to Object

public class ClassA implements Serializable{

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

}