/** * Executes <tt>procedure</tt> for each element in the set. * * @param procedure a <code>TObjectProcedure</code> value * @return false if the loop over the set terminated because * the procedure returned false for some value. */ @Override public boolean forEach(TObjectProcedure<? super E> procedure) { ForEachProcedure forEachProcedure = new ForEachProcedure(_set, procedure); return order.forEach(forEachProcedure); } }
/** * Executes <tt>procedure</tt> for each element in the set. * * @param procedure a <code>TObjectProcedure</code> value * @return false if the loop over the set terminated because * the procedure returned false for some value. */ @Override public boolean forEach(TObjectProcedure<? super E> procedure) { ForEachProcedure forEachProcedure = new ForEachProcedure(_set, procedure); return order.forEach(forEachProcedure); } }
/** * Executes <tt>procedure</tt> for each element in the set. * * @param procedure a <code>TObjectProcedure</code> value * @return false if the loop over the set terminated because * the procedure returned false for some value. */ @Override public boolean forEach(TObjectProcedure<? super E> procedure) { ForEachProcedure forEachProcedure = new ForEachProcedure(_set, procedure); return order.forEach(forEachProcedure); } }