# Hierarchy For Package org.cpsolver.studentsct.heuristics.studentord

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.cpsolver.studentsct.heuristics.studentord.StudentChoiceOrder (implements java.util.Comparator<T>, org.cpsolver.studentsct.heuristics.studentord.StudentOrder)
    - org.cpsolver.studentsct.heuristics.studentord.StudentByRequestDate
      - org.cpsolver.studentsct.heuristics.studentord.StudentByPriorityRequestDate
    - org.cpsolver.studentsct.heuristics.studentord.StudentChoiceRealFirstOrder
    - org.cpsolver.studentsct.heuristics.studentord.StudentGroupsChoiceRealFirstOrder
  - org.cpsolver.studentsct.heuristics.studentord.StudentMajorOrder (implements java.util.Comparator<T>, org.cpsolver.studentsct.heuristics.studentord.StudentOrder)
  - org.cpsolver.studentsct.heuristics.studentord.StudentRandomOrder (implements org.cpsolver.studentsct.heuristics.studentord.StudentOrder)
  - org.cpsolver.studentsct.heuristics.studentord.StudentRandomRealFirstOrder (implements org.cpsolver.studentsct.heuristics.studentord.StudentOrder)

## Interface Hierarchy

- org.cpsolver.studentsct.heuristics.studentord.StudentOrder