code: public static Map<String, List<Object>> toMultivaluedMap(final Map<String, Object> seed) {
          Validate.notNull(seed, "seed can not be null");
  
          final Map<String, List<Object>> multiSeed = new LinkedHashMap<>(seed.size());
          for (final Map.Entry<String, Object> seedEntry : seed.entrySet()) {
              final String seedName = seedEntry.getKey();
              final Object seedValue = seedEntry.getValue();
              multiSeed.put(seedName, Collections.singletonList(seedValue));
          }
          return multiSeed;
      }
docs: Convert the &lt;String, Object&gt; map to a &lt;String, List&lt;Object&gt;&gt; map by simply wrapping
  each value in a singleton (read-only) List
  
  @param seed Map of objects
  @return Map where each value is a List with the value in it