@staticmethod
def insert_column_into_data_for_csv(data_for_csv, columns_dict_value, index):
    """
        Insert a column of data into the data returned from data_for_csv
        :param data_for_csv: rows of csv data
        :type data_for_csv: list
        :param columns_dict_value: title and data information. see extra_column_information in get_csv
        :type columns_dict_value: dict
        :param index: index of column to be inserted
        :type index: int
        """
    columns_dict_value['data'].insert(0, columns_dict_value['title'])
    for i, row in enumerate(data_for_csv):
        row.insert(index, str(columns_dict_value['data'][i]).replace(',', ';'))
