uage library also defines the Runnable interface
which allows any arbitrary object to provide the body (the <code>run()</code> method)
for a Thread.

<dt>
<a href=http://java.sun.com/JDK-1.0/api/java.lang.Object.html><strong>java.lang.Object</strong></a>
<a href=http://java.sun.com/JDK-1.0/api/java.lang.Object.html><img src=../../images/apiIcon.gif height=20 width=20 border=0></a>
<dd>
The base level class, Object, defines three methods you can use to
synchronize methods around a condition variable: <code>w