title: A "non-static method cannot be referenced from a static context" error appears, unsure
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/290884/what-is-the-reason-behind-non-static-method-cannot-be-referenced-from-a-static">What is the reason behind &ldquo;non-static method cannot be referenced from a static context&rdquo;?</a>  </p>
  </blockquote>
  
  
  
  <pre><code>public void Sort(){
  *some code*
  }
  public void displayResults()
    {*more code*
  }
  
  public static void main(String[] args)
  {
  Sort();
  displayResults();
  }
  </code></pre>
  
  <p>Why am I getting this error? I have sort(); in another abstract class and then this class here is extending it. </p>
  
  <p>-Confused</p>