@Test
public void createsProducerForSortedSetOfString() throws Exception {

    TypeProducer typeProducer =
            typeProducerFactory
                    .createTypeProducer(SortedSet.class, ParameterizedTypeImpl.newParameterizedType(SortedSet.class, String.class));
    assertEquals(CollectionStringProducer.class, typeProducer.getClass());
}