return this.delegate.collectDouble(doubleFunction, target);
}
public ImmutableFloatStack collectFloat(final FloatFunction<? super T> floatFunction)
{
final FloatArrayStack result = new FloatArrayStack();
this.delegate.forEach(new Procedure<T>()
{
public void value(T each)
{
result.push(floatFunction.floatValueOf(each));
}
});
return result.toImmutable();
}