code: public Span nextSpan(Pointer.PointerType pointer) {
      if (getNow() == null) {
        throw new IllegalStateException("Start point must be set before calling #next");
      }
      return _nextSpan(pointer);
    }
docs: returns the next occurance of this repeatable.