Converter Scala Set em Java (java.util.Set)?

Eu tenho um Set in Scala (posso escolher qualquer implementação enquanto crio o Set. A biblioteca Java que estou usando espera um java.util.Set [String].

É a seguinte a maneira correta de fazer isso no Scala (usando scala.collection.jcl.HashSet # subjacente):

import com.javalibrary.Animals

var classes = new scala.collection.jcl.HashSet[String]
classes += "Amphibian"
classes += "Reptile"
Animals.find(classes.underlying)

Parece estar funcionando, mas, como sou muito novo no Scala, quero saber se essa é a maneira preferida (de qualquer outra maneira que tente, estou recebendo um erro de incompatibilidade de tipo):

error: type mismatch;
 found   : scala.collection.jcl.HashSet[String]
 required: java.util.Set[_]

questionAnswers(4)

yourAnswerToTheQuestion