code: public static float sum (float zero, Iterable<? extends Number> values)
      {
          for (Number value : values) {
              zero += value.floatValue();
          }
          return zero;
      }
docs: Sums the supplied collection of numbers to a float with a left to right fold.