public final void createThesaurusLinterFSAWorker(final Consumer<WorkerAbstract<?>> onStart, final Consumer<WorkerAbstract<?>> onEnd,
            final Consumer<Exception> onCancelled, final DictionaryLookup dictionaryLookup){
        final Supplier<WorkerAbstract<?>> creator = () -> new ThesaurusLinterFSAWorker(parserManager.getTheParser(),
            parserManager.getDicParser(), parserManager.getWordGenerator(), onCancelled, dictionaryLookup);
        createWorker(ThesaurusLinterFSAWorker.WORKER_NAME, creator, onStart, onEnd);