public boolean equals(Object o) {
		if(o instanceof IMessage && o!=null) {
			IMessage c=(IMessage)o;
			if(c.taille()==this.taille()) {
				boolean trouve=false;
				int i=0;
				while(i<this.taille() && !trouve) {
					if(c.getChar(i)!=this.getChar(i)) {
						trouve=true;
					}
					i++;
				}
				return !trouve;
			}
			else {
				return false;
			}
		}
		else {
			return false;
		}
	}