Fields / 1 -is there a field public static final int SIDES equal to 6? Constructors / 1 -is there a private constructor? Methods -neededToRoll / 1 -returns the correct value when (value % SIDES != -0)? / 2 -returns the correct value when (value % SIDES == -0)? -median / 1 -correctly throws the expected exception? / 2 -returns the correct value when dice.size() is even? / 2 -returns the correct value when dice.size() is odd? -isSorted / 1 -is there a loop over the dice? / 2 -in the loop body, are adjacent elements compared correctly? / 1 -is the correct result returned? -isFullHouse / 4 -is the correct value returned?