docs: public void addState(int[] specs, Animator animation, Animator.AnimatorListener listener) {
          Tuple tuple = new Tuple(specs, animation, listener);
          animation.addListener(mAnimationListener);
          mTuples.add(tuple);
      }