Updated composer.json with branch alias
Renamed the Sortable annotation to SortedIndex
Don't use short array syntax to be compatible with pre 5.4
Fixed method visibility
remove unused use statement
Added missing @param
Addeds some documentation
doc fixup
Added some documentation