"Ripechancewoods" (previously "Siddalinga K M" and "siddu.sjce"),
You've been warned twice before about your display name. If you check the JavaRanch Naming Policy, you will see that we need folks to use real (or at least real-looking) names, with a first and a last name. (Initials are fine for the first name, but not the last.)
"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer sscce.org
The current thread must own this object's monitor. The thread releases ownership of this monitor and waits until another thread notifies threads waiting on this object's monitor to wake up either through a call to the notify method or the notifyAll method. The thread then waits until it can re-obtain ownership of the monitor and resumes execution.