Advanced version of java threads which provides programmers a full control on their threads in a little code