guava/src/com/google/common/math/StatsAccumulator.java
public void addAll(Iterable<? extends Number> values) {
    for (Number value : values) {
      add(value.doubleValue());
    }
  }
public void addAll(Iterable<? extends Number> values) {
    for (Number value : values) {
      add(value.doubleValue());
    }
  }
public void addAll ( Iterable < ? extends Number > values ) { for ( Number value : values ) { add ( value . doubleValue ( ) ) ; } }
Adds the given values to the dataset.

@param values a series of values, which will be converted to {@code double} values (this may
cause loss of precision)
Adds the given values to the dataset .