Comparable과 Comparator의 책임 분리

순서가 타입 전체의 대표인지 한 보고서의 요구인지 묻는다.

순서 성격위치
대표 자연 순서Comparable.compareTotopic·id
사용 사례 순서외부 Comparatorscore ranking
null 포함 표현nullsFirst·nullsLast보고서 경계

핵심: 자주 변하는 화면 요구를 자연 순서로 넣으면 모든 정렬 컨테이너 의미가 바뀐다.