最新のJava7なら少し削れるのかな。

Ordering<String> byLengthOrdering = new Ordering<>() {
 public int compare(String left, String right) {
  return Ints.compare(left.length(), right.length());
 }
};