code: public static <K, V> MutableMap<K, V> rejectMapOnEntry(
              Map<K, V> map,
              Predicate2<? super K, ? super V> predicate)
      {
          return MapIterate.rejectMapOnEntry(map, predicate, UnifiedMap.<K, V>newMap());
      }
docs: For each <em>value</em> of the map, predicate is evaluated with the element as the parameter.
  Each element which causes predicate to evaluate to false is included in the new collection.