@Override
        public void visit( ScenarioCaseModel scenarioCase ) {
            currentCase = scenarioCase;
            argumentsOfCurrentCase = Lists.newArrayList();
            argumentMatrix.add( new CaseArguments( argumentsOfCurrentCase ) );
            allWordsOfCurrentCase = Lists.newArrayList();
            allWords.add( allWordsOfCurrentCase );
        }
Collect all possible argument matches.
This results in a set of possible case arguments for each step argument
jgiven-core/src/main/java/com/tngtech/jgiven/report/analysis/CaseDifferenceAnalyzer.java