public CSVDocument where(String columnName, String value) {
        if (header != null) {
            Objects.requireNonNull(header.findByCellValue(columnName));
            Integer columnIndex = header.findByCellValue(columnName).getCellIndex();
            //records.stream().filter( data -> data.getCellByIndex(orderColumnIndex).getCellValue().equals(value));
            System.out.println((records.stream().filter(data -> data.getCellByIndex(columnIndex).getCellValue().equals(value))).collect(Collectors.toList()));
        }
        return this;
    }