return new SequenceFunction(new NumberSequence(startWith, incrementBy));
}
public Function sequence(Class<? extends Number> clazz) {
Number number = ReflectionUtils.newInstance(clazz, Arrays.asList("1"));
return new SequenceFunction(new NumberSequence(number, 1));
}