code: public static <K, V> Ordering<Map.Entry<K, V>> byValueOrdering(final Ordering<V> valueOrdering) {
      return valueOrdering.onResultOf(MapUtils.<K, V>getEntryValue());
    }
docs: A partial ordering over {@link Map.Entry} according to {@code valueOrdering} applied to their values.