참조: Effecive Java 2nd Edition. Item 12: Consider implementing Comparable
compareTo는 Comparable 인터페이스가 제공한다. Object의 equals와 비슷하지만, 순서 비교가 가능하며, 동일성 여부도 알
수 있고 generic하다.(어떤 의미에서 generic 하다는 거지?) 이 인터페이스를 구현한 클래스는 정렬이 가능한 것으로 인식한다. 따라서
이 클래스 타입의 배열을 다음과 같이 정렬할 수 있다.
Arrays.