Multhreaded Higher Order Function Library for Java