public Channel(Object dataObject)
public Channel(Class channelType)
    public Channel(Object dataObject)     {        ASSERT (dataObject.getClass ().isArray ());        type = dataObject.getClass ().getComponentType ();        queue = new LinkedList ();    }