return this.delegate.collectLong(longFunction, target);
}
public ImmutableShortStack collectShort(final ShortFunction<? super T> shortFunction)
{
final ShortArrayStack result = new ShortArrayStack();
this.delegate.forEach(new Procedure<T>()
{
public void value(T each)
{
result.push(shortFunction.shortValueOf(each));
}
});
return result.toImmutable();
}