code: public static ValueAnimator ofPropertyValuesHolder(PropertyValuesHolder... values) {
          ValueAnimator anim = new ValueAnimator();
          anim.setValues(values);
          return anim;
      }
docs: Constructs and returns a ValueAnimator that animates between the values
  specified in the PropertyValuesHolder objects.
  
  @param values A set of PropertyValuesHolder objects whose values will be animated
  between over time.
  @return A ValueAnimator object that is set up to animate between the given values.