オブジェクトをソートする方法

以下のページに ArrayList に格納したオブジェクトをソートする方法が書かれている。
予想通り Comparator を実装するわけね。

http://www.kadoppe.net/2008/02/javaarraylist.html

しかし、ソート対象のクラスの中に「大小比較を行うメソッド」があると理想的である。Comparable を実装すればよいのかしら?

http://www.atmarkit.co.jp/fjava/javatips/140java030.html