दुवै वस्तुहरु क्रमबद्ध कसरी गर्ने भन्ने परिभाषित गरे तर फरक तरिकामा: Comparable वर्गको प्राकृतिक क्रमबद्धता परिभाषित गरे (वर्गले आफै लागू गरे), जबकि Comparator एक , वैकल्पिक क्रमबद्धता परिभाषित गरे (छुट्टै वस्तु)। छनोट क्रमबद्धता आन्तरिक वा परिस्थिती-निर्भर भएको मा निर्भर गरे।
