public boolean isEqual(ClusterPoint p)
	{
		if(dimensions.size() != p.getDimensionSize())
			return false;
		for(int i = 0; i < dimensions.size(); i++)
		{
			if(dimensions.get(i) != p.getValueAtDimension(i))
				return false;
		}
		
		return true;
	}