public boolean run(String allowed,String option){
  if (!hasOption(option)) {
    return true;
  }
  String selection=getOptionValue(option);
  String[] selectionList=selection.split(",");
  for (  String selectionItem : selectionList) {
    if (selectionItem.equals(allowed)) {
      return true;
    }
  }
  return false;
}

public boolean run ( String allowed , String option ) { if ( ! hasOption ( option ) ) { return true ; } String selection = getOptionValue ( option ) ; String [ ] selectionList = selection . split ( "," ) ; for ( String selectionItem : selectionList ) { if ( selectionItem . equals ( allowed ) ) { return true ; } } return false ; }
determine if the argument was provided for the selected option , which determines if a test should or should not be run
