public boolean IsMatch(Message message) {
		
		if (message.get_Src().equals(src) || src.equals(null)) {
			if (message.get_Dest().equals(dest) || dest.equals(null)) {
				if (message.get_Kind().equals(kind) || kind.equals(null)) {
					if (message.get_SeqNum().equals(seqNum) || seqNum.equals(null)) {
						if (message.get_Dupe() == false)
							return true;
					}
				} 
			}
		}
		
		return false;
	}