@Override
    public void clear(final Graph graph, final Configuration configuration) throws Exception {
        // doesn't bother to clear grateful/sink because i don't believe that ever gets mutated - read-only
        RequestOptions ro = RequestOptions.build().language("gremlin-groovy").create();
        client.submit("classic.clear();modern.clear();crew.clear();graph.clear();" +
                "TinkerFactory.generateClassic(classic);" +
                "TinkerFactory.generateModern(modern);" +
                "TinkerFactory.generateTheCrew(crew);null", ro).all().get();
    }
A helper class that can provide a graph for feature testing.

@param cluster {@link Cluster} to connect.
@param useComputer Test with {@link Computer} or not.
@param queryLanguage available options are "gremlin-lang" and "groovy-test".
                     "groovy-test" passing incoming Gremlin through the translator to groovy so that
                     it can be executed in the {@link GremlinGroovyScriptEngine}.
gremlin-server/src/test/java/org/apache/tinkerpop/gremlin/driver/remote/AbstractRemoteGraphProvider.java