public WHEN getWhenStage() {
        return whenStage;
    }
A default scenario implementation that takes three type arguments,
one for each stage.

@param <GIVEN> the Given stage
@param <WHEN> then When stage
@param <THEN> then Then stage
jgiven-core/src/main/java/com/tngtech/jgiven/impl/Scenario.java