Båda definierar hur man ordnar objekt, men på olika sätt: Comparable definierar en klass naturliga ordning (implementerad av själva klassen), medan Comparator definierar en , alternativ ordning (ett separat objekt). Valet beror på om ordningen är inneboende eller situationsberoende.
