static private String concat(String[] values,Variables variables){
  String generatedStr="";
  for (int str=3; str < values.length; str++) {
    String strToAdd=values[str];
    if (strToAdd != null) {
      if (ValidationUtil.isVariable(strToAdd)) {
        strToAdd=variables.getVariable(strToAdd);
      }
      generatedStr=generatedStr.concat(strToAdd);
    }
  }
  return generatedStr;
}

static private String concat ( String [ ] values , Variables variables ) { String generatedStr = "" ; for ( int str = 3 ; str < values . length ; str ++ ) { String strToAdd = values [ str ] ; if ( strToAdd != null ) { if ( ValidationUtil . isVariable ( strToAdd ) ) { strToAdd = variables . getVariable ( strToAdd ) ; } generatedStr = generatedStr . concat ( strToAdd ) ; } } return generatedStr ; }
generates a string that is a concatenation of the strings , 0 - n , passed in . evaluates strings for variables and will concat the variable value , not name , to string .
