コレクションビューのセルをドラッグで移動させたいです。
テーブルビューの場合は、編集モードで行の移動が出来ると思いますが、コレクションビューにはそういった機能はあるのでしょうか?

UICollectionViewDataSourceプロトコルに

・public func collectionView(collectionView: UICollectionView,canMoveItemAtIndexPath indexPath: NSIndexPath) -> Bool
・public func collectionView(collectionView: UICollectionView, moveItemAtIndexPath sourceIndexPath: NSIndexPath, toIndexPath destinationIndexPath: NSIndexPath)

また、UICollectionViewに

・public func moveItemAtIndexPath(indexPath: NSIndexPath, toIndexPath newIndexPath: NSIndexPath)

といったメソッドがあるようなのですが、これらメソッドを使用してセルの移動が出来るのでしょうか?

お知恵をお貸しいただけると幸いです。