protected boolean insertToCollection(IQueueMessage<ID, DATA> msg) {
        getCollection().insertOne(toDocument(msg));
        return true;
    }
protected boolean insertToCollection ( IQueueMessage < ID , DATA > msg ) { getCollection ( ) . insertOne ( toDocument ( msg ) ) ; return true ; }
Insert a new message to collection.

@param msg
@return