Min { public static <T extends Comparable<? super T>> Combine.Globally<T, T> globally() { return Combine.globally(Min.<T>naturalOrder()); } private  Min(); static Combine.Globally<Integer, Integer> integersGlobally(); static Combine.PerKey<K, Integer, Integer> integersPerKey(); static Combine.Globally<Long, Long> longsGlobally(); static Combine.PerKey<K, Long, Long> longsPerKey(); static Combine.Globally<Double, Double> doublesGlobally(); static Combine.PerKey<K, Double, Double> doublesPerKey(); static Combine.BinaryCombineIntegerFn ofIntegers(); static Combine.BinaryCombineLongFn ofLongs(); static Combine.BinaryCombineDoubleFn ofDoubles(); static BinaryCombineFn<T> of(
      T identity, ComparatorT comparator); static BinaryCombineFn<T> of(
      ComparatorT comparator); static BinaryCombineFn<T> naturalOrder(T identity); static BinaryCombineFn<T> naturalOrder(); static Combine.Globally<T, T> globally(); static Combine.PerKey<K, T, T> perKey(); static Combine.Globally<T, T> globally(ComparatorT comparator); static Combine.PerKey<K, T, T> perKey(ComparatorT comparator);  }
@Test public void testDisplayData() { Top.Reversed<Integer> comparer = new Top.Reversed<>(); Combine.Globally<Integer, Integer> min = Min.globally(comparer); assertThat(DisplayData.from(min), hasDisplayItem("comparer", comparer.getClass())); }