interface MethodWithGenericFunctionArg<T : Any>
Author Julien Viet
doSomething
abstract fun doSomething(theFunction: Function<Message<JsonObject>, T>): MethodWithGenericFunctionArg<T>