src/main/java/autofixture/publicinterface/Any.java
@NonNull
  public static <T, V> SortedMap<T, V> sortedMapBetween(final Class<T> keyClass, final Class<V> valueClass) {
    assertIsNotParameterized(keyClass, "generic key types are not allowed for this method.");
    assertIsNotParameterized(valueClass, "generic value types are not allowed for this method.");
    return PrivateGenerate.manyAsSortedMapBetween(TypeToken.of(keyClass), TypeToken.of(valueClass));
  }
@NonNull
  public static <T, V> SortedMap<T, V> sortedMapBetween(final Class<T> keyClass, final Class<V> valueClass) {
    assertIsNotParameterized(keyClass, "generic key types are not allowed for this method.");
    assertIsNotParameterized(valueClass, "generic value types are not allowed for this method.");
    return PrivateGenerate.manyAsSortedMapBetween(TypeToken.of(keyClass), TypeToken.of(valueClass));
  }
@ NonNull public static < T , V > SortedMap < T , V > sortedMapBetween ( final Class < T > keyClass , final Class < V > valueClass ) { assertIsNotParameterized ( keyClass , "generic key types are not allowed for this method." ) ; assertIsNotParameterized ( valueClass , "generic value types are not allowed for this method." ) ; return PrivateGenerate . manyAsSortedMapBetween ( TypeToken . of ( keyClass ) , TypeToken . of ( valueClass ) ) ; }
TODO variations and UT
TODO variations and UT