class CSVRecord implements Serializable, Iterable<String> {

    public Iterator<String> iterator() {
        return Arrays.asList(values).iterator();
    }

      CSVRecord(final String[] values, final Map<String, Integer> mapping,
            final String comment, final long recordNumber);

}