code: public static <N, E> void write(Graph<N, E> graph,
                                      Appendable a,
                                      List<VisualizationHelper<N, ? super E>> additionalHelpers) throws IOException {
  
          final List<VisualizationHelper<N, ? super E>> helpers = new ArrayList<>(additionalHelpers.size() + 1);
  
          helpers.add(graph.getVisualizationHelper());
          helpers.addAll(additionalHelpers);
  
          writeRaw(graph, a, toDOTVisualizationHelper(helpers));
      }
docs: Renders a {@link Graph} in the GraphVIZ DOT format.
  
  @param graph
  the graph to render
  @param a
  the appendable to write to.
  @param additionalHelpers
  additional helpers for providing visualization properties.
  
  @throws IOException
  if writing to {@code a} fails.