private void runBeforeOrAfterStorySteps(RunContext context, Story story, Stage stage) throws InterruptedException { runStepsWhileKeepingState(context, context.collectBeforeOrAfterStorySteps(story, stage)); }