// create a new record with new values
List<Object> new_values = new ArrayList<Object>();
record = new VerticaRecord(null, types, new_values, date_string);
// read back into values
record.readFields(in);
// compare values
for(int i = 0; i < values.size(); i++)
if(values.get(i) == null) assertSame("Vertica Record serialized value " + i + " is null", values.get(i), new_values.get(i));
else if(values.get(i).getClass().isArray()) {