java 8 lambda executável ambíguo e retorno de chamada [duplicado]

Esta pergunta já tem uma resposta aqui:

Expressão lambda e método sobrecarregando dúvidas 3 respostas
Executors.newFixedThreadPool(3).submit(() -> {doSmth();});

"Chamada de método ambígua. Ambos enviam (Callable) no ExecutorService e enviam (Runnable) no ExecutorService coincidem."

Como corrigi-lo? Eu sei que posso usar classe anônima, mas gostaria de usar a função.

questionAnswers(2)

yourAnswerToTheQuestion