アルゴリズムの質問なのですが、スレ違いではないですか?
スレ違いならスルーしてください。

フィールドに第1キー(int)と第2キー(int)を持つようなクラスの配列を
キー順にソートしたいのですが、よいアルゴリズムが思いつきません。
できれば、
array[].sort();
のように使えれば嬉しいのですが。