இரண்டும் பொருட்களை வரிசைப்படுத்துவது எப்படி என்பதை வரையறுக்கின்றன, ஆனால் வெவ்வேறு வழிகளில்: Comparable வகுப்பின் இயற்கையான வரிசைப்படுத்தலை வரையறுக்கிறது (வகுப்பாலேயே செயல்படுத்தப்படுகிறது), அதே சமயம் , மாற்று வரிசைப்படுத்தலை வரையறுக்கிறது (ஒரு தனி பொருள்). தேர்வு வரிசைப்படுத்தல் உள்ளார்ந்ததா அல்லது சூழ்நிலை சார்ந்ததா என்பதைப் பொறுத்தது.
