IText espaço entre tables

ola pessoal como faço no IText para reduzir o espaço entre uma table e outra ta ficando muita distância entre eles e eu gostaria que ficassem mais juntos, vou postar meu cod pra vc verem como ta ficando, abraços.

            doc.open();
            doc.add(makeElement(danfe));
            Paragraph paragraph = new Paragraph();
            doc.add(paragraph);
            doc.add(makeElement2(danfe));
            doc.add(makeElement3(danfe));
            Paragraph paragraph2 = new Paragraph(new Phrase("Destinatário / Remetente", new Font(Font.TIMES_ROMAN, 8)));
            paragraph2.setAlignment(Element.ALIGN_LEFT);
            doc.add(paragraph2);
            doc.add(makeElement4(danfe));
            doc.newPage();
        private static Element makeElement3(nfe.danfe.relation.Danfe danfe) throws Exception {

        Table table = new Table(3);

        table.setWidth(100);
        table.setSpacing(0);
        table.setPadding(2);
        table.setWidths(new int[]{60, 20, 20});
        table.setAlignment(Element.ALIGN_CENTER);
        table.setBorder(0);
        table.setAutoFillEmptyCells(true);

        Cell cell = new Cell(new Phrase("IE" + "\n" + danfe.emitenteIe.toView(), new Font(Font.TIMES_ROMAN, 8)));
        cell.setHorizontalAlignment(Element.ALIGN_LEFT);

        cell.setMaxLines(3);
        table.addCell(cell);
        table.addCell(new Phrase("IE ST" + "\n" + danfe.emitenteIeSt.toView(), new Font(Font.TIMES_ROMAN, 8)));
        table.addCell(new Phrase("CNPJ" + "\n" + danfe.emitenteCnpj.toView(), new Font(Font.TIMES_ROMAN, 8)));


        return (Element) table;
    }

        
        private static Element makeElement4(nfe.danfe.relation.Danfe danfe) throws Exception {

        Table table = new Table(3);
        table.setWidth(100);
        table.setSpacing(0);
        table.setPadding(2);
        table.setWidths(new int[]{40, 20, 20});
        table.setAlignment(Element.ALIGN_LEFT);
        table.setBorder(0);
        table.setAutoFillEmptyCells(true);


        Cell cell1 = new Cell(new Phrase("DESTINATÁRIO" + "\n" + danfe.destinatarioNome.toView(), new Font(Font.TIMES_ROMAN, 8)));
        cell1.setHorizontalAlignment(Element.ALIGN_LEFT);
        cell1.setVerticalAlignment(Element.ALIGN_BASELINE);
        table.addCell(cell1);
        table.addCell(new Phrase("CNPJ" + "\n" + danfe.destinatarioCnpj.toView() + danfe.destinatarioCpf.toView(), new Font(Font.TIMES_ROMAN, 8)));
        table.addCell(new Phrase("EMISSÂO" + "\n" + danfe.emissao.toView(), new Font(Font.TIMES_ROMAN, 8)));

        return (Element) table;
    }