code: @Nonnull
    public Iterator <ICommonsList <String>> iterator ()
    {
      try
      {
        return new CSVIterator (this);
      }
      catch (final IOException e)
      {
        throw new UncheckedIOException ("Error creating CSVIterator", e);
      }
    }
docs: Creates an Iterator for processing the csv data.
  
  @return an ICommonsList&lt;String&gt; iterator.