Hi,
deine Frage kann nicht pauschal mit ja oder nein beantwortet werden.
Wird das Comparable Interface implementiert, sagst du damit aus, dass diese Klasse mit anderen Instanzen vergleichbar ist, es hier ein größer, kleiner und gleich gibt.
Equals hingegen prüft nur auf Gleichheit. Hast du zwei beliebige Referenzen, dann weißt du das die gleich sind wenn sie auf das gleiche Objekt zeigen.
Nimm als Beispiel einfach zwei Listen, wann ist eine Liste größer als die andere? Sagen wir mal sie enthalten gleich viele Elemente, die eine enthält 10 Strings, die andere 10 Integer Werte, welche ist jetzt also größer oder kleiner?
Gleich oder ungleich kannst du dagegen leicht prüfen. Da sie unterschiedliche Elemente enthalten dürfte klar sein, dass sie nicht gleich sein können.