CSVReader implements Closeable, Iterable<String[]> { public void close() throws IOException { br.close(); } CSVReader(Reader reader);  CSVReader(Reader reader, char separator);  CSVReader(Reader reader, char separator, char quotechar);  CSVReader(Reader reader, char separator, char quotechar, boolean strictQuotes);  CSVReader(Reader reader, char separator,
                     char quotechar, char escape);  CSVReader(Reader reader, char separator, char quotechar, int line);  CSVReader(Reader reader, char separator, char quotechar, char escape, int line);  CSVReader(Reader reader, char separator, char quotechar, char escape, int line, boolean strictQuotes);  CSVReader(Reader reader, char separator, char quotechar, char escape, int line, boolean strictQuotes, boolean ignoreLeadingWhiteSpace);  CSVReader(Reader reader, int line, CSVParser csvParser); List<String[]> readAll(); String[] readNext(); void close(); Iterator<String[]> iterator(); static final int DEFAULT_SKIP_LINES; }
@Test public void canCloseReader() throws IOException { csvr.close(); }