Interface Result<VID extends VertexID,​RID extends ResultID,​V extends Vertex<VID,​RID,​V,​R>,​R extends Result<VID,​RID,​V,​R>>