Availability:
:- use_module(library(clpfd)). chain(+Zs, 
+Relation)
chain(+Zs, 
+Relation)#< or #>. 
For example:
?- chain([X,Y,Z], #>=). X#>=Y, Y#>=Z.
:- use_module(library(clpfd)). chain(+Zs, 
+Relation)
chain(+Zs, 
+Relation)#< or #>. 
For example:
?- chain([X,Y,Z], #>=). X#>=Y, Y#>=Z.