public boolean matches(PersonalData data) {
		for (String email : data.getAllValues("email")) {
			if (emails.contains(email))
				return true;
		}
		for (String twitter : data.getAllValues("twitter")) {
			if (twitters.contains(twitter))
				return true;
		}
		for (String phone : data.getAllValues("phone")) {
			if (phones.contains(phone))
				return true;
		}
		if (data.containsKey("profilePicturePrint")) {
			for (final String print : data.getAllValues("profilePicturePrint")) {
				if (matchPrint(print))
					return true;
			}
		}
		return false;
	}