Kotlin no puede acceder a kotlin.jvm.functions.Function1 cuando llama a la function kotlin con java lambda

Intento llamar a la siguiente function de Kotlin desde Java

override fun First(list: LinqList<ElementType>, condition: (ElementType) -> Boolean) : ElementType 

Me gusta esto

 int first = list.First(list,(x) -> x == 5); 

pero me sale el siguiente error

 Error java: cannot access kotlin.jvm.functions.Function1 class file for kotlin.jvm.functions.Function1 not found 

He intentado search en Google pero no puedo encontrar la respuesta en ningún lado

Gracias por adelantado