title: How do i get returned value from inner Thread Runnable method in Java?
body: <p>How do i assign <code>Status</code> with <code>CallMe()</code> using <code>isFinish()</code> to have returned value true?</p>
  
  <pre><code>public static boolean isFinish ()
  {    
    boolean Status = false;
    new Thread(new Runnable()
    {
      public void run()
      {
        /* This shell return true or false 
         * How do you keep it in Status
         */
        CallMe(); 
      }
    }).start();
  
    /* How can i get the true or false exactly from CallMe? here */
    return Status;
  }
  
  public static boolean CallMe()
  {
    /* some heavy loads ... */
    return true;
  }
  </code></pre>