public DefinedDefaultBehaviorProvider(String... values){
  if (values == null || values.length == 0) {
    throw new IllegalArgumentException("Null or empty list of default values");
  }
  this.values=Arrays.asList(values);
}

public DefinedDefaultBehaviorProvider ( String ... values ) { if ( values == null || values . length == 0 ) { throw new IllegalArgumentException ( "Null or empty list of default values" ) ; } this . values = Arrays . asList ( values ) ; }
create a new defined default behavior provider associated with the specified list of values .
