deleteEdge(edge) {

    return this._processEdge(edge, 'delete');

  }
This function will delete the specified edge object from the system.

@param {Edge} edge - The edge to be deleted. The edge necessarily
    needs to possess an `id` and a `from` property.
@return {Edge} The deleted edge is returned.