public List<String> getUsersHavingStatus(String sellerName, String status,
			String serviceName) {
		List<String> usersWithStatus = new ArrayList<String>();
		HashMap<String, String> usersService = this.matchingUsers
				.get(serviceName);

		String userName;
		String currentStatus;
		Set<String> userNames = usersService.keySet();
		Iterator<String> userNamesIt = userNames.iterator();

		while (userNamesIt.hasNext()) {
			userName = userNamesIt.next();
			currentStatus = usersService.get(userName);

			if (!userName.equals(sellerName) && currentStatus.equals(status)) {
				usersWithStatus.add(userName);
			}
		}

		return usersWithStatus;
	}