* Method combines the array of values into a single string separated by
* semicolons.
*/
static String combine (String... values) {
if (values == null || values.length == 0)
throw new InvalidMetatypesException(
"The values passed to the combine method are invalid -- " +
"these values include: " +
ToStringBuilder.reflectionToString(values));
String result = "";