インターフェースについて質問です。

あるインターフェースを実装したクラスを作成する場合、そのクラスはインターフェースで定義されている全てのメソッドをオーバーライドしなければなりません。そうしないとコンパイルエラーとなります。
しかしインタフェースComparatorを実装したクラスを作成する場合、メソッドequalsを書かなくてもメソッドcompareのみをオーバーライドするだけでコンパイルは成功して、実際クラスとして機能します。

このようにインターフェースの中で必要とするメソッドのみを使う方法を教えてください。