code: private void select(Type type, Object value) {
  
  		assert value != null;
  		
  		reloadElement();
  		this.selectByType(type, value);
  	}
docs: this private method try to search the value of the select for n seconds
  specified by TIMEOUT static variable. The coerence if the data passed is
  or isn't the correct value is responsability of the test developer.
  
  @param type
  values defined by the Type private enumeration
  @param value
  value to be selected