$s = "-config,-files" VALID $s = "-files,-batchPath" VALID $s = "-files,-batch-driverPath" NOT VALID, not comma seperated. $s = "NONE" VALID $s = "NONE,-params" NOT VALID, can not mix [NONE] with other values. $s = " -config, -files " NOT VALID, spaces not allowed (beginning, middle or end) $s = "-test" NOT VALID, not a valid parameter $s = "-files,-test,-batchPath" NOT VALID, valid parameters mixed with invalid parameters. $s = "-files,files" NOT VALID, same valid listed 2x $s = "-config,-files,-params,-driverPath,-appPath,-batchPath" VALID