<aside> 💡 Comparable 인터페이스의 유일무이한 메서드인 compareTo 를 알아보자!

</aside>

Arrays.sort(a);
public class WordList {

		public static void main(String[] args) {
				final Set<String> s = new TreeSet<>();
				Collections.addAll(s, args);
				System.out.println(s);
		}
}

사실상 자바 플랫폼 라이브러리의 모든 값 클래스와 열거 타입이 Comparable 을 구현했다.

public interface Comparable<T> {
		int compareTo(T t);
}

compareTo 메서드의 일반 규약은 equals 의 규약과 비슷하다.