package solitaire;
+import java.util.List;
+
enum Rank {
ACE("A"), TWO("2"), THREE("3"), FOUR("4"), FIVE("5"), SIX("6"), SEVEN("7"), EIGHT("8"), NINE("9"), TEN("10"),
JACK("J"), QUEEN("Q"), KING("K");
+ static final List<Rank> RANKS = List.of(Rank.values());
+
private final String symbol;
Rank(String symbol) {
public String toString() {
return symbol;
}
+
+ boolean isSuccessorOf(Rank rank) {
+ return ordinal() == rank.ordinal() + 1;
+ }
}