Create a fluent and simple way to traverse a graph like: Graph.traverse().withType(traverseType).cycleSafe(isCycleSafe).withId(id).startFrom(startNodes).andCall(handler);