Take a look at this:


public static interface IFunction<T> {

public void callFunction(T t);

}

private static IFunction<String> functionPointer = new IFunction<String>() {