/** * */ package vnet.sms.gateway.nettytest.embedded; import org.jboss.netty.channel.ChannelEvent; import com.google.common.base.Predicate; /** * @author obergner * */ public interface ChannelEvents extends Iterable<ChannelEvent> { boolean isEmpty(); ChannelEvent nextChannelEvent(); ChannelEvent nextMatchingChannelEvent(Predicate<ChannelEvent> predicate); ChannelEvent[] allChannelEvents(); }