question: public static < S , E > void insertBeforeStep ( final Step < S , E > insertStep , final Step < E , ? > afterStep , final Traversal . Admin < ? , ? > traversal ) { traversal . addStep ( stepIndex ( afterStep , traversal ) , insertStep ) ; }
target:  Insert a step before a specified step instance.