return this.delegate.collectChar(charFunction, target);
}
public ImmutableDoubleStack collectDouble(final DoubleFunction<? super T> doubleFunction)
{
final DoubleArrayStack result = new DoubleArrayStack();
this.delegate.forEach(new Procedure<T>()
{
public void value(T each)
{
result.push(doubleFunction.doubleValueOf(each));
}
});
return result.toImmutable();
}