public IValueGenerator createValueGenerator(Field field)
throws InstantiationException, IllegalAccessException {
field.setAccessible(true);
GenerateDouble generateDouble = field
.getAnnotation(GenerateDouble.class);
return new DoubleValueGenerator(generateDouble.floor(),
generateDouble.range());
}