@Override
    public String toString() {
        StringBuilder imports = new StringBuilder();

        importLines.add( importJavaLines );
        importLines.add( importJavaxLines );
        importLines.add( importExternalLines );
        importLines.add( importComLines );

        for ( List<String> lines : importLines ) {
            for ( String line : lines ) {
                imports.append( line );
            }

            if ( !lines.isEmpty() ) {
                imports.append( "\n" );
            }
        }

        return imports.toString();

    }