findPositionForRenderIndex = function (index) {
                  var position = index;
                  for (var i = 0; i <= position; i++) {
                    if (angular.isDefined(columns[i]) && ((angular.isDefined(columns[i].colDef.visible) && columns[i].colDef.visible === false) || columns[i].isRowHeader === true)) {
                      position++;
                    }
                  }
                  return position;
                }
@ngdoc method
@name moveColumn
@methodOf  ui.grid.moveColumns.api:PublicApi
@description Method can be used to change column position.
<pre>
     gridApi.colMovable.moveColumn(oldPosition, newPosition)
</pre>
@param {integer} originalPosition of the column
@param {integer} finalPosition of the column