MaterialTapTargetSequence { @NonNull public MaterialTapTargetSequence show() { this.nextPromptIndex = 0; if (!this.items.isEmpty()) { this.show(0); } else if (mOnCompleteListener != null) { mOnCompleteListener.onSequenceComplete(); } return this; }  @NonNull MaterialTapTargetSequence setSequenceCompleteListener(@Nullable SequenceCompleteListener listener); @NonNull MaterialTapTargetSequence addPrompt(@Nullable MaterialTapTargetPrompt prompt); @NonNull MaterialTapTargetSequence addPrompt(@Nullable MaterialTapTargetPrompt prompt,
                                               final long milliseconds); @NonNull MaterialTapTargetSequence addPrompt(@NonNull PromptOptions promptOptions); @NonNull MaterialTapTargetSequence addPrompt(@NonNull PromptOptions promptOptions,
                                               final long milliseconds); @NonNull MaterialTapTargetSequence addPrompt(@NonNull final SequenceItem item); int size(); @NonNull SequenceItem get(final int index); @NonNull MaterialTapTargetSequence show(); @NonNull MaterialTapTargetSequence finish(); @NonNull MaterialTapTargetSequence dismiss(); @NonNull MaterialTapTargetSequence showFromIndex(final int index);  }
@Test public void emptyTest() { final MaterialTapTargetSequence sequence = new MaterialTapTargetSequence(); sequence.show(); }