public Pattern(String pattern)
	{
		this.pattern = pattern;
		patternArray = pattern.split(DELIMITER);
		
		// Set wild card rank
		wildCardRank = NOWILDCARD;
		for (int i = 0; i < patternArray.length; i++)
		{
			if (patternArray[i].equals(WILDCARD))
			{
				wildCardRank = i;
				break;
			}
		}
	}