¿Por qué no es necesario anular ambos métodos de interfaz Comparator en Java?

Sabemos que es necesario implementar todos los métodos de una interfaz, si queremos hacer un objeto de esa clase. Pero ¿por qué no es necesario implementar ambos métodos?compare() yequals() de interfazComparator en java?

Estoy de acuerdo en que el propósito está resuelto, pero incluso entonces ¿por qué no es obligatorio anularlo?equals() si anulamoscompare()?

Respuestas a la pregunta(3)

Su respuesta a la pregunta