title: Reflections - Get package classes in order of @Order annotation
body: <p>I am currently looping through the classes in a package like this :</p>
  
  <pre><code>for (var entityClass : new Reflections("com.something.someotherthing").getSubTypesOf(Entity.class))
  {
      //Do stuff
  }
  </code></pre>
  
  <p>I added an <code>@Order</code> annotation to each class and I would like this loop to traverse the package in the order of those annotations.  How can that be done?</p>