# Interface EntitySorterFactory

All Known Implementing Classes:
  `AshwoodEntitySorterFactory`

public interface EntitySorterFactory
Creates `EntitySorter` instances. As a sorter is a stateful object indexed off a specific set of entities, it can not be shared.

Since:
  5.0

- ## Method Summary

  Modifier and Type
  Method
  Description
  `EntitySorter`
  `createEntitySorter(EntityResolver entityResolver)`
  Creates an EntitySorter that sorts the entities of the provided EntityResolver.

- ## Method Details

  - ### createEntitySorter

    EntitySorter createEntitySorter(EntityResolver entityResolver)
    Creates an EntitySorter that sorts the entities of the provided EntityResolver.