title: What does Natural Order mean In this context in java?
body: <p>I have a question which appeared in a past paper (I'm revising for my exams) and I came across this word natural order which appears to be a keywords since it was written in bold on the paper. I've looked online at Natural Order but I couldn't find anything that related it to arraylist's like my question asks.</p>
  
  <p><em>Please note, I do not need help solving the actual question, I just wish to understand what natural order means.</em></p>
  
  <p><strong>Question:</strong></p>
  
  <blockquote>
    <p>Write a Java static method called atLeast which takes an ArrayList of objects which
    have natural order, an object of the element type of the ArrayList, and an integer n. A
    call to the method should return true if at least n elements of the ArrayList are greater
    than the element type object according to natural order, otherwise it should return false.</p>
  </blockquote>