diff options
Diffstat (limited to 'src/main/scala/reading/models/Period.scala')
-rw-r--r-- | src/main/scala/reading/models/Period.scala | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/scala/reading/models/Period.scala b/src/main/scala/reading/models/Period.scala index a962217..00e9427 100644 --- a/src/main/scala/reading/models/Period.scala +++ b/src/main/scala/reading/models/Period.scala @@ -5,8 +5,8 @@ import enumeratum._ sealed trait Period extends EnumEntry with Ordered[Period] { import Period._ - def compare(that: Period) = - Compare.format(this.prettyPrint).compare(Compare.format(that.prettyPrint)) + def compare(that: Period): Int = + values.indexOf(that) - values.indexOf(this) def prettyPrint(): String = this match { case Antiquite => "Antiquité" @@ -24,7 +24,7 @@ sealed trait Period extends EnumEntry with Ordered[Period] { } object Period extends Enum[Period] { - val values = findValues.sorted + val values = findValues case object Antiquite extends Period case object MA extends Period |