question: protected abstract List < String > createCommand ( StepInstance stepInstance , String temporaryFileDirectory ) ;
target:  Implementations of this method should return a List<String> containing all the components of the command line to be called including any arguments. The StepInstance and temporary file are provided to allow parameters to be built. Use stepInstance.buildFullyQualifiedFilePath to assist building paths.