public void close() {
            if (paragraphs.size() > 0 || (lines.size() > lastLine || (buffer.size() > 0))) {
                addParagraph();
                for (FingerPrint fing : paragraphs) {
                    fp.add(fing);
                    fp.lines += fing.lines;
                }
                fp.pars = paragraphs.size();
            }
        }