title: Java: Thread.currentThread().sleep(x) vs. Thread.sleep(x)
body: <p>I have this in my code</p>
  
  <pre><code>Thread.currentThread().sleep(x);
  </code></pre>
  
  <p>Eclipse tells me to use the static</p>
  
  <pre><code>Thread.sleep(x); 
  </code></pre>
  
  <p>instead, why? What's the difference, is there some difference in functionality at all between these 2 methods?</p>