public static Type consumer(Type innerType) {
        return SimpleParameterizedType.create(Consumer.class, innerType);
    }
Generates a {@link Type} to represent a java standard {@link Consumer} 
with a generic type variable.

@param innerType  the type variable
@return           the resulting type
common-parent/codegen/src/main/java/com/speedment/common/codegen/constant/DefaultType.java