private static void getAllInfo(String commandInfo) {
		String command;
		String withoutCommand;
		
		Scanner in = new Scanner(commandInfo);
		in.useDelimiter(" \\\\");
		String next = in.next();

		dataPacket[LOCATION_TASK_NAME] = next;

		while(in.hasNext()) {
			next = in.next();
			command = getFirstWord(next);
			withoutCommand = removeFirstWord(next);
			
			if(isInList(INPUT_NEW_NAME, command)) {
				dataPacket[LOCATION_OTHERS] = withoutCommand;
			} else if(isInList(INPUT_START_TIME, command)) {
				try {
					String startTime = TimeParser.getDate(withoutCommand);
					dataPacket[LOCATION_START_TIME] = startTime;
				} catch (IllegalArgumentException e) {
					dataPacket[LOCATION_COMMAND_ID] = ERROR_WRONG_PARAM;
					break;
				}
			} else if(isInList(INPUT_END_TIME, command)) {
				try {
					String endTime = TimeParser.getDate(withoutCommand);
					dataPacket[LOCATION_END_TIME] = endTime;
				} catch (IllegalArgumentException e) {
					dataPacket[LOCATION_COMMAND_ID] = ERROR_WRONG_PARAM;
					break;
				}
			} else if(isInList(INPUT_HASHTAG, command)) {
				dataPacket[LOCATION_TAG] = withoutCommand;
			}
		}

		in.close();
	}