docs: public static <T, C extends Comparable<? super C>> List<T> sortBy(Iterable<T> iterable,
  			final Functions.Function1<? super T, C> key) {
  		return ListExtensions.sortInplaceBy(Lists.newArrayList(iterable), key);
  	}