private Message searchForMessage(List<Message> list, MessageIdentity msgid)
	{
		if (list == null)
		{
			return null;
		}
		Iterator<Message> iterator = list.iterator();
		while (iterator.hasNext())
		{
			Message m = (Message)iterator.next();
			if (compareMsgID(m.getMsgid(), msgid) == 0)
			{
				return m;
			}
		}
		return null;
	}