code: @Override
    public final int compareTo(final Angle angle)
    {
      int comparison;
      comparison = getField(Field.DEGREES) - angle.getField(Field.DEGREES);
      if (comparison == 0)
      {
        comparison = getField(Field.MINUTES) - angle.getField(Field.MINUTES);
      }
      if (comparison == 0)
      {
        comparison = getField(Field.SECONDS) - angle.getField(Field.SECONDS);
      }
      return comparison;
    }
docs: {@inheritDoc}