private Map<Character,Integer> getOrderChars () {
		Map<Character,Integer> orderChars = new TreeMap<Character, Integer>();

		int i;

		for (i = 0; i < this.order.length(); i++) {

			Character ch = this.order.charAt(i);

			if (orderChars.containsKey(ch)) {
				Integer integer = orderChars.get(ch)+1;
				orderChars.remove(ch);
				orderChars.put(ch,integer);
			} else {
				orderChars.put(ch,1);
			}
		}
		return  orderChars;
	}