The max()-step works on a collection of numerical values.
The following query returns the highest value among the total_direct_cost fields on applications.
g.V().
hasLabel('Application').
values('total_direct_cost').
max()
Learn to use the max()-step to find the highest value from a collection of numerical values in fields.