code: @Override
      public boolean isEquivalentTo(TimeZoneRule other) {
          if (!(other instanceof TimeArrayTimeZoneRule)) {
              return false;
          }
          if (timeType == ((TimeArrayTimeZoneRule)other).timeType
                  && Arrays.equals(startTimes, ((TimeArrayTimeZoneRule)other).startTimes)) {
              return super.isEquivalentTo(other);
          }
          return false;
      }
docs: {@inheritDoc}