added constructor for ConfigurationValueInteger.java that takes a requirement