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