UnmodifiableVerticeList: added
Graph: removed size(), getVertice(), made it to extend List<Vertice>
Graph: removed setSize()
Vertice: removed getConnections
UnmodifiableVerticeList: made field list to be not final, made class not
public
Graph: made it to extend Map<Integer, Vertice>
AbstractListGraph: renamed to SimpleGraph, changed a lot
deleted: ConnectionsList, LinkedGraph, SimpleConnectionsList
SimpleGraph: added protected getVertices
SimpleGraph: added protected getLinkedConnections, private
getUnmodifiableConnections
ReversibleGraph: made it to extend SimpleGraph, fixed reverse
SimpleGraph: implemented values()
GraphReader: made abstract, made to extend TextFileInputReader, removed
fields, added protected abstract fillGraph method
deleted: SearchGraphFiller, SearchSizeCounter
SearchGraphReader: added
DepthFirstSearch: fixed issues
SearchGraph: fixed issues
TestDepthFirstSearch: removed filler, sizeCounter
SimpleGraph: fixed connect()
UnmodifiableVerticeList: changed "return false" to "throw new
UnsupportedOperationException"