If Reorderable is true, then the user can reorder the model by dragging and dropping rows. This function does not give you any degree of control over the order -- any reordering is allowed. If more control is needed, you should probably handle drag and drop manually.
Note: Is recommended that you avoid using this property. This can cause bad synchronization because it provides no control.