code: public T transitFloat(int propertyId, float... vals) {
          String property = getPropertyName(propertyId);
          mHolders.put(propertyId, PropertyValuesHolder.ofFloat(property, vals));
          mShadowHolders.put(propertyId, ShadowValuesHolder.ofFloat(property, vals));
          return self();
      }
docs: Transits a float propertyId from the start value to the end value.
  
  @param propertyId
  @param vals
  @return self