docs: def writeCsv(self, path):
      """
      Writes data one or many streams into one CSV file.
      :param path: absolute or relative file path
      """
      self._createConfluence()
      with open(path, "w") as outputFile:
        writer = csv.writer(outputFile)
        headers = self.getStreamIds()
        fieldNames = ["timestamp"] + headers
        flags = ["T"] + ["" for h in headers]
        types = ["datetime"] + self._confluence.getDataTypes()
        writer.writerow(fieldNames)
        writer.writerow(types)
        writer.writerow(flags)
        for row in self._confluence:
          writer.writerow(row)
      print "Wrote CSV data to %s." % path