public void start(){
  mFinishCalled.set(false);
  mCurrentTime=0;
  for (int i=0; i < mAnimations.size(); ++i) {
    Animation<T> a=mAnimations.get(i);
    a.start();
  }
}

public void start ( ) { mFinishCalled . set ( false ) ; mCurrentTime = 0 ; for ( int i = 0 ; i < mAnimations . size ( ) ; ++ i ) { Animation < T > a = mAnimations . get ( i ) ; a . start ( ) ; } }
starts all of the animation instances in this chromeanimation . this sets up the appropriate state so that calls to update ( ) can properly track how much time has passed and set the initial values for each animation .
