Much more general than what? -- please give some context here.

"The order of the columns doesn't make a different"  -- "make a different" should be "make a difference".  In fact, this whole sentence runs on and needs some punctuation; perhaps: "The order of the columns doesn't make a difference.  As long as it has the columns and the data, the program should successfully find the data and upload it."  Also, see note below about overly-long lines.