Java utilites